//
// Created by xili on 2024/8/3 17:18.
// Go big or go home.
//

using namespace std;

class Solution {
public:
    bool isThree(int n) {
        int cnt = 0;
        for (int i = 1; i * i <= n; ++i){
            if (n % i == 0){
                if (i != n / i){
                    // 此时 i 与 n / i 为不同整数
                    cnt += 2;
                }
                else{
                    // 此时 i 与 n / i 相等
                    cnt += 1;
                }
            }
        }
        return cnt == 3;
    }
};